package org.jeecg.modules.logistics.table.user.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.jeecgframework.poi.excel.annotation.Excel;

/**
 * @Description: 用户表
 * @Author: tangxz
 * @Date:   2019-11-17
 * @Version: V1.0
 */
@Data
@TableName("user")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value="user对象", description="用户表")
public class User {
    
	/**用户的id号*/
	@Excel(name = "用户的id号", width = 15)
    @ApiModelProperty(value = "用户的id号")
	private java.lang.String userId;
	/**用户的姓名*/
	@Excel(name = "用户的姓名", width = 15)
    @ApiModelProperty(value = "用户的姓名")
	private java.lang.String userXm;
	/**用户的昵称*/
	@Excel(name = "用户的昵称", width = 15)
    @ApiModelProperty(value = "用户的昵称")
	private java.lang.String userNc;
	/**用户的头像链接*/
	@Excel(name = "用户的头像链接", width = 15)
    @ApiModelProperty(value = "用户的头像链接")
	private java.lang.String userTxlj;
	/**用户的手机号*/
	@Excel(name = "用户的手机号", width = 15)
    @ApiModelProperty(value = "用户的手机号")
	private java.lang.String userSjh;
	/**用户密码*/
	@Excel(name = "用户密码", width = 15)
    @ApiModelProperty(value = "用户密码")
	private java.lang.String userMm;
	/**用户照片链接*/
	@Excel(name = "用户照片链接", width = 15)
    @ApiModelProperty(value = "用户照片链接")
	private java.lang.String userZplj;
	/**用户身份证照片链接*/
	@Excel(name = "用户身份证照片链接", width = 15)
    @ApiModelProperty(value = "用户身份证照片链接")
	private java.lang.String userSfzlj;
	/**用户驾驶证链接*/
	@Excel(name = "用户驾驶证链接", width = 15)
    @ApiModelProperty(value = "用户驾驶证链接")
	private java.lang.String userJszlj;
	/**用户身份证号*/
	@Excel(name = "用户身份证号", width = 15)
    @ApiModelProperty(value = "用户身份证号")
	private java.lang.String userSfzh;
	/**用户注册的日期时间*/
	@Excel(name = "用户注册的日期时间", width = 15)
    @ApiModelProperty(value = "用户注册的日期时间")
	private java.lang.String userZcrqsj;
	/**用户的状态，默认是0,，0表示正常，1表示删除，2表示禁用*/
	@Excel(name = "用户的状态，默认是0,，0表示正常，1表示删除，2表示禁用", width = 15)
    @ApiModelProperty(value = "用户的状态，默认是0,，0表示正常，1表示删除，2表示禁用")
	private java.lang.Integer userZt;
	/**用户实名认证状态，默认是0 ，0表示没有认证，1表示认证*/
	@Excel(name = "用户实名认证状态，默认是0 ，0表示没有认证，1表示认证", width = 15)
    @ApiModelProperty(value = "用户实名认证状态，默认是0 ，0表示没有认证，1表示认证")
	private java.lang.Integer userSmrz;
	/**车辆认证，默认是0,0表示没有认证，1表示认证*/
	@Excel(name = "车辆认证，默认是0,0表示没有认证，1表示认证", width = 15)
    @ApiModelProperty(value = "车辆认证，默认是0,0表示没有认证，1表示认证")
	private java.lang.Integer userClrz;
	/**用户实名认证的日期时间*/
	@Excel(name = "用户实名认证的日期时间", width = 15)
    @ApiModelProperty(value = "用户实名认证的日期时间")
	private java.lang.String userSmrzrqsj;
	/**车辆认证的日期时间*/
	@Excel(name = "车辆认证的日期时间", width = 15)
    @ApiModelProperty(value = "车辆认证的日期时间")
	private java.lang.String userClrzrqsj;
	/**用户身份标识，默认为0,1表示司机，2表示货主*/
	@Excel(name = "用户身份标识，默认为0,1表示司机，2表示货主", width = 15)
    @ApiModelProperty(value = "用户身份标识，默认为0,1表示司机，2表示货主")
	private java.lang.Integer userSfbz;
	/**用户简介*/
	@Excel(name = "用户简介", width = 15)
	@ApiModelProperty(value = "用户简介")
	private java.lang.String userJj;
}
